


/* 公共按钮 */
.common-btn i{display:inline-block; width:40px; height:40px; color:#fff; text-align:center; line-height:40px; vertical-align:middle; border-radius:50%; background:#f7c04a; transition:all 0.5s ease;}
.common-btn:hover i{background:#e4af3e;}

/* 新闻列表 */
.news_banner{position:relative; overflow:hidden; height:460px;}
.news_banner > img{position:absolute; top:0; left:50%; margin-left:-960px; max-width:none; width:1920px; z-index:1;}
.news_banner .rect-45{padding-bottom:45%;}
.news_banner .rect-6365{padding-bottom:63.65%;}
.news_banner .content{padding:60px 0; position:relative; z-index:2;}
.news_banner .content .intro .box{padding:40px 30px;}
.news_banner .content .intro .box .date{font-size:17px; color:#f7c04a;}
.news_banner .content .intro .box .tit{font-size:28px; color:#000; line-height:37px; height:74px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin:20px 0;}
.news_banner .content .intro .box .con{color:#000; opacity:0.7; margin-bottom:25px;width: 85%;}
.news_banner .content .left{position:relative; width:57.2%; float:left; border-radius:20px 20px 0 20px; overflow:hidden;}
.news_banner .content .left a{display:block;}
.news_banner .content .left .intro{position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/news_banner_cover.png) no-repeat center; background-size:cover;}
.news_banner .content .left .intro .box .tit{width:85%;}
.news_banner .content .left:hover .intro .box .icon i{background:#e4af3e;}
.news_banner .content .right{width:40.7%; float:right; border-radius:20px 20px 0 20px; overflow:hidden; background:#fff;}
.news_banner .content .right:hover .intro .box .icon i{background:#e4af3e;}

/* xc_nav */
.xc_nav{position:relative; line-height:62px;}
.xc_nav .xc_nav_line{height:1px; width:100%; position:absolute; background:#e7e7e7; left:0; bottom:0;}
.xc_nav .xc_nav_line i{height:2px; background:#d5a133; position:absolute; left:0; bottom:0;}
.xc_nav ul{float:left;}
.xc_nav ul li{font-size:15px; color:#1d1d1d; float:left; padding:0 30px;}
.xc_nav ul li:first-child{padding-left:0;}
.xc_nav ul li:hover{color:#f7c04a;}
.xc_nav ul li.cur{color:#f7c04a;}
.xc_nav ul li a{display:block;}

/* 新闻筛选 */
.news_nav{overflow:hidden;}
.news_nav .wrap{position:relative;}
.news_nav ul{position:absolute; left:0; top:0;}
.subnav_con {float:right;padding-left:62px;height:62px;background:#f7c04a; position:relative;}
.subnav_con .subnav_menu_ico{position:absolute; font-size:16px; z-index:3; top:0; left:0; overflow:hidden; width:62px; height:61px; text-align:center; color:#fff; background:#e4af3e; cursor:pointer;}
.subnav_con .subnav_menu_ico i{vertical-align:top;}
.subnav_con .subnav_menu_ico .icon2{display:none;}
.subnav_con .tips{ position:relative; z-index:3; float:left; color:#fff; line-height:62px; height:62px; padding:0 30px;}
.subnav_con:after{content:''; position:absolute; width:2560px; left:0; height:100%; background:#f7c04a;}
.subnav_con .search_content{overflow:hidden; position:relative;z-index:2;float:left;width:0;height:62px;transition:all ease .5s;-webkit-transition:all ease .5s;}
.subnav_con .search_content .sele_box{float:left; width:27%; border-right:1px solid #fff; border-right:1px solid rgba(255,255,255,0.3);}
.subnav_con .search_content .inp_box{float:left; width:27%; color:#fff;} 
.subnav_con .search_content select,
.subnav_con .search_content .select-ui-choose-default,
.subnav_con .search_content input{width:90%; padding:0 5%; line-height:62px; height:62px; background:transparent; border:none; color:#fff;}
.subnav_con .search_content .select-ui-choose-default ._arrow .arr{border-color:#fff transparent transparent;}
.subnav_con .search_content .select-ui-choose-default.on ._arrow .arr{border-color:transparent transparent #fff;}
.subnav_con .search_content .select-ui-choose-default ._arrow{width:3em;}
body .select-ui-options-default li:hover{background:#f5f5f5; color:#555;}
body .select-ui-options-default li{padding:10px 6px;}
/* input默认文字白色 */
.subnav_con .search_content ::-webkit-input-placeholder {color:#fff;}
.subnav_con .search_content :-ms-input-placeholder {color:#fff;}
.subnav_con .search_content :-moz-placeholder {color:#fff;}
.subnav_con .search_content ::-moz-placeholder {color:#fff;}
.subnav_con .search_content button{float:right; cursor:pointer; font-size:16px; line-height:62px; width:62px; background:transparent; border:none; outline:none; color:#fff;}
/* 抽拉效果 */
.news_nav.active ul{display:none;}
.news_nav.active .search_content{width:1200px;}
.news_nav.active .subnav_con .tips{display:none;}
.news_nav.active .subnav_menu_ico .icon1{display:none;}
.news_nav.active .subnav_menu_ico .icon2{display:block;}
.news_nav.active .xc_nav_line{display:none;}
/* 新闻筛选 end */

.news_list.channel_content{padding-top:0;padding-bottom:10px}
.news_list01 ul li{border-bottom:1px solid #d1d3d4;}
.news_list01 ul li .rect-625{padding-bottom:56%;}
.news_list01 ul li .rect-625 img{position:absolute; left:0; top:0; width:100%; height:100%; *height:auto;}
.news_list01 ul li a{display:block; padding:50px 0 40px;}
.news_list01 ul li .left{float:left; width:71%;}
.news_list01 ul li .left .tit{font-size:26px; color:#000; margin:12px 0; transition:.5s ease;}
.news_list01 ul li .left .con{ color:#4f4f4f; line-height:24px; height:48px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-bottom:25px;}
.news_list01 ul li .left .txt{height:40px; position:relative;}
.news_list01 ul li .left .txt .date{color:#f7c04a; opacity:1; visibility:visible; transition:.5s ease;}
.news_list01 ul li .left .txt .common-btn{position:absolute; top:0; opacity:0; visibility:hidden; transition:.5s ease;}
.news_list01 ul li .right{float:right; width:22%; border-radius:20px 20px 0 20px; overflow:hidden;}
.news_list01 ul li.noimg .left{width:100%;}
.news_list01 ul li.noimg .right{display:none;}
.news_list01 ul li:hover .left .tit{color:#f7c04a;}
.news_list01 ul li:hover .left .txt .common-btn:hover i{background:#e4af3e;}
.news_list01 ul li:hover .left .txt .date{opacity:0; visibility:hidden;}
.news_list01 ul li:hover .left .txt .common-btn{opacity:1; visibility:visible;}


/* 分页 */
.widgets_common_pages_2{font-size:16px; color:#666; text-align:center; display:flex; -webkit-box-pack:center;justify-content:center;-webkit-box-align:center; align-items:center; margin-top:30px;margin-bottom:30px;}
.widgets_common_pages_2 a,.widgets_common_pages_2 span{ color:#666; display:inline-block;vertical-align:middle;padding:0 10px; height:34px; text-align:center; line-height:34px; border:1px solid rgb(234, 234, 234); margin-left:-1px;}
.widgets_common_pages_2 .goprev{font-weight:bold; border-radius:4px 0px 0px 4px; color:#f7c04a}
.widgets_common_pages_2 .gonext{font-weight:bold; border-radius:4px 0px 0px 4px; color:#f7c04a}
.widgets_common_pages_2 a:hover,.widgets_common_pages_2 span:hover{ background:#f5f5f5; }
.widgets_common_pages_2 span.current,
.widgets_common_pages_2 a.current{background:#f7c04a; color:#fff;}
.widgets_common_pages_2 span.dian{border:none; background:none; color:#666;}
.widgets_common_pages_2 span.goprev,.widgets_common_pages_2 span.gonext {color:#f7c04a; background:none; font-weight:bold;}
@media only screen and (max-width:760px){
	.widgets_common_pages_2{margin-top:20px;}
	.widgets_common_pages_2 a,.widgets_common_pages_2 span {margin:0;}
	.widgets_common_pages_2 .goprev, .widgets_common_pages_2 .gonext,.widgets_common_pages_2 span.count{display:inline-block;}
}
/* 分页 end */

.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.xc_nav ul li.cur{color:#f7c04a;}



@media only screen and (max-width: 1921px) {
    .news_banner .rect-45{padding-bottom:39%}
    .news_banner .rect-6365{padding-bottom: 54.65%;}
}

@media only screen and (max-width: 1440px) {
    .news_banner .rect-45{padding-bottom:45%}
    .news_banner .rect-6365{padding-bottom: 63.65%;}
    .news_banner {height: 430px;}
    .wrap {width: 1200px;}
}

@media only screen and (max-width: 1240px) {
    .news_banner{height:363px;}
    .wrap, .mwrap { width:940px; }
    /* 新闻列表 */
    .news_banner .content .intro .box{padding:30px;}
    .news_banner .content .intro .box .con,
    .news_banner .content .intro .box .con{display:none;}
    .news_nav.active .search_content{width:900px;}
    .news_list01 ul li a{padding:30px 0 20px;}
    .news_list01 ul li .left .con{height:24px; -webkit-line-clamp:1;}
}


@media only screen and (max-width:992px) {
    .wrap, .mwrap {
        width: 740px;
    }    
    /* xc_nav */
    .xc_nav{display:none;}
    .xc_nav ul li{padding:0 20px;}

    /* 新闻列表 */
    .news_banner .content{padding:50px 0;}
    .news_banner .content .intro .box .tit{font-size:20px; margin:10px 0; line-height:30px; height:60px;}
    .news_banner .content .intro .box{padding:20px;}
    .news_nav.active .search_content{width:670px;}
    .news_list01 ul li .left .tit{font-size:22px;}
    .news_list01 ul li .left .con{margin-bottom:10px;}
    .news_list01 ul li .left .txt{height:auto;}
    .news_list01 ul li .left .txt .icon{display:none;}
    .news_list01 ul li .right{width:25%;}
    .news_list01 ul li:hover .left .txt .date{opacity:1; visibility:visible;}    
}


@media only screen and (max-width: 760px) {
    .wrap, .mwrap { padding-left:2%; padding-right:2%; width:auto; }
    .mwrap .wrap { padding-left:0; padding-right:0; }    
    /* 新闻列表 */
    .news_banner .content{padding:20px 0;}
    .news_banner .content .left{width:100%; margin-bottom:20px;}
    .news_banner .content .left .intro .box .tit{width:100%; margin:6px 0;}
    .news_banner .content .intro .box .date{font-size:14px;}
    .news_banner .content .right{width:100%;}
    .news_banner .rect-6365{padding-bottom:0; height:auto;}
    .subnav_con{padding-left:50px; height:50px; margin-top:20px;}
    .subnav_con .tips{line-height:50px; padding:0 15px; display:none;}
    .subnav_con .subnav_menu_ico{width:50px; height:50px;}
    .subnav_con .search_content{height:50px;}
    .news_nav.active .search_content{width:300px;}
    .subnav_con .search_content select, 
    .subnav_con .search_content .select-ui-choose-default, 
    .subnav_con .search_content input{padding:0; width:100%; font-size:12px; line-height:50px; height:50px;}
    .subnav_con .search_content .inp_box{display:none;}
    .subnav_con .search_content .sele_box{width:43%;}
    .subnav_con .search_content button{font-size:12px; width:30px; line-height:50px;}
    .subnav_con:after{background:transparent;}
    .news_nav.active .subnav_con:after{background:#ae1a1b;}
    .news_list01 ul li a{padding:20px 0;}
    .news_list01 ul li .left{width:58%;}
    .news_list01 ul li .left .tit{margin-top:0; font-size:16px; margin-bottom:7px;}
    .news_list01 ul li .left .con{margin-bottom:5px;}
    .news_list01 ul li .left .txt .date{font-size:13px;}
    .news_list01 ul li .right{width:40%;}

    .news_banner{height:auto; min-height:200px;}        
}

@media only screen and (max-width: 355px) {
    /* 新闻列表 */
    .news_banner .content .intro .box .common-btn{display:none;}
    .news_nav.active .search_content{width:260px;}
}
